草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

.net - 如何使用 TCP 将变量从 ASP.Net 发送到 IP 地址

我正在为我的项目开发一个网络。我是Asp.net和这个论坛的新手。我的项目是从网站控制LED。我正在使用网络模块将我的微Controller连接到网络服务器。我想要做的是将变量从ASP.net发送到网络模块IP地址。非常感谢所有能帮助我的人这是ASP代码(page.aspx.cs)。publicpartialclassVirtualRemote:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){//

c# - 如何使用 ASP.net C# 将 HTTP Post 请求发送到套接字

我正在开发我的项目,我是ASP.NET的新手。我想在按下按钮时将HTTPpost请求发送到套接字这是我的代码。protectvoidButton1_click(objectsender,EventArgse){socketclientSocket=newSocket(addressFamily.InterNetwork,SocketType.Stream,Protocol.TCP);clientSocket.Connect(newIPEndPont.Parse("192.168.1.1",5550));A="1";//iwanttosendthisvariableusingHTTPpo

c# - 每次连接到 ASP.net 应用程序时,是否都会创建一个新线程?

情况:我的ASP.net应用程序通过TCP连接连接到另一个系统以获取信息我正在尝试模拟100个人坐着并同时登录到我的ASP.net应用程序并连接到TCP连接创建具有100个线程的Windows应用程序尝试连接到TCP连接是否会提供正确的模拟/精确结果或ASP.net是否以不同方式处理不同的实例。 最佳答案 ASP.NET有一个“工作线程”池,它将分配给新的请求,直到池用完为止。然后将请求排队等待,直到工作线程返回池(通过其先前的请求以某种方式结束)。默认情况下,我相信有20个可用。Microsoft建议的最大值为100。因此,回答您

c# - 检查客户端端口是否打开并转发 [C#, ASP.NET]

检查客户端是否有开放端口以及是否正确转发的最佳方法是什么?该应用目前的工作方式如下:客户为传入的连接创建了一个套接字,并希望通知所有人他的开放端口。客户端还尝试使用UPnP设置端口转发(但它并不总是存在和启用)。然后客户将他的端口发送到“中央”已知服务器。服务器应检查端口是否打开(正确转发)并返回其状态。如果转发有问题,客户端会通知用户。目标是将IP+端口信息保存在服务器上,以便能够将其提供给其他客户端。我可以尝试打开一个从服务器到客户端的Socket并查看它是否失败,但是是否有更简单(更快)的方法来做到这一点?例如,这个网站做了类似的事情:http://www.canyouseeme

ASP.Net MVC3 - 有没有办法忽略请求?

我有一个带有restAPI服务的ASPMVC3网站。当用户传入无效的API或者他们已被列入黑名单时,我希望忽略响应。我知道我可以发回404或传回503,但如果有人继续轮询我,那么我最好忽略导致超时的响应。从而延迟我的服务器受到的冲击。在ASP.netMVC3中这可能吗?如果是这样,将不胜感激任何帮助。谢谢 最佳答案 对于你想要的,你仍然需要解析请求,所以它总是会消耗服务器资源,特别是如果你有一个烦人的用户每500毫秒发送一次查询...在这种情况下,您会阻止请求的IP/header一段时间,例如10分钟,但最好在您的负载均衡器上阻止它

c# - ASP.NET WebMethod 和半开连接

考虑一些客户端调用WebMethod并且在建立连接后主机进程崩溃并且连接变为半打开的情况。ASP.NETWebMethod代理会自动检测到它吗?我们假设WebMethod超时设置为无穷大或某个较长的时间。是否仅在TCPkeep-alive数据包发送时检测到连接错误(默认情况下在Windows上空闲2小时后)?[WebService(Namespace="http://www.example.com/TestService/")][WebServiceBinding(ConformsTo=WsiProfiles.BasicProfile1_1)]publicclassTestServic

asp.net - .NET 中的 Tcp/Ip 套接字连接

对于我当前的项目,我需要通过tcp/ip套接字连接请求XML数据。为此,我使用了TcpClient类:DimclientAsNewTcpClient()client.Connect(server,port)DimstreamAsNetworkStream=client.GetStream()stream.Write(request)stream.Read(buffer,0,buffer.length)//Outputbufferandreturnresults...现在这对于小响应来说工作得很好而且花花公子。但是,当我开始接收更大的数据block时,数据似乎会突发地通过套接字连接推送。

ASP.NET Core教程:ASP.NET Core 程序部署到Windows系统

一、创建项目本篇文章介绍如何将一个ASP.NETCoreWeb程序部署到Windows系统上。这里以ASP.NETCoreWebApi为例进行讲解。首先创建一个ASP.NETCoreWebApi项目,使用默认的Values控制器,这里使用VisualStudio2019创建一个ASP.NETCore3.1d的WebApi项目。创建新项目的时候选项ASP.NETCoreWeb应用程序,如下图所示:配置新项目界面界面设置项目名称和位置,如下图所示:选择.NetCore框架下面的ASP.NETCore3.1,创建一个API项目,不勾选“为HTTPS配置”,如下图所示:这样就创建好了一个WebApi项

asp.net - 在 ASP.NET/IIS7 中可以进行多少个并发出站 HttpWebRequest 调用?

我正在编写一个将在WindowsServer2008(IIS7)上运行的ASP.NETWeb应用程序。每个页面的代码隐藏都需要使用HttpWebRequest和GET对外部服务器进行至少一次同步Web服务调用。我的问题-我可以发出的出站HttpWebRequest调用的数量是否有任何限制?(假设我调用的服务器没有限制)是否有任何方法可以汇集这些连接以使应用程序更好地扩展?Web花园配置有帮助吗? 最佳答案 默认情况下,一个HTTP/1.1服务器限制为两个连接,一个HTTP/1.0服务器限制为四个连接。因此,如果您尝试向HTTP/1.

基于asp.net学院考试安排管理系统的设计与实现#毕业设计

考试基本是每个学生和学校都在不断进行的一种活动,但是每当要到考试的时候如何更好的对不同科目和不同教室内的考场信息进行安排基本是每一个校园的教务工作者都在关心的问题,很明显传统的考试安排都是人工和手动的模式来进行的,这种模式效率非常低下,而且会给教务工作者增加很大的工作量,更关键是不能够把这些考试安排及时的通知到每个学生手里,为了能够减轻教务工作者的工作负担,同时让每个学生对每次考试的安排能够了解到对自己的具体安排我们通过ASP.NET+SQL2008开发了本学院考试安排管理系统考试安排管理系统登录界面学生信息管理界面监考教师信息管理界面在排考管理中分为自动和手动两种排考方式,自动排考功能(按科